<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>数据迁移</title>
</head>
<body>
<form id="dbForm" method="post" action="form-handler">
     <table class="easyui-datagrid" title="数据库配置" style="width:400px;height:270px">
         <tr>
            <td>
                <fieldset class="fieldset_1">
                    <legend>源数据库信息</legend>
                    <table class="easyui-datagrid" title="数据库配置" style="width:600px;height:270px">
                        <tr>
                            <td>数据库类型:</td>
                            <td>
                                <input type="radio" name="fromType" value="MySQL"> MySQL
                                <input type="radio" name="fromType" value="PostgreSQL"> PostgreSQL
                                <input type="radio" name="fromType" value="Oracle"> Oracle19c
                                <input type="radio" name="fromType" value="Oracle10"> Oracle10g
                                <input type="radio" name="fromType" value="VastBase"> 海量
                            </td>
                        </tr>
                        <tr>
                            <td>数据库地址:</td>
                            <td><input name="fromUrl" /></td>
                        </tr>
                        <tr>
                            <td>数据库端口:</td>
                            <td><input name="fromPort" /></td>
                        </tr>
                        <tr>
                            <td>oracle数据库服务类型:</td>
                            <td> <input type="radio" name="fromOracleType" value="1"> SERVICE_NAME
                                <input type="radio" name="fromOracleType" value="2"> SID
                            </td>
                        </tr>
                        <tr>
                            <td>数据库名称:</td>
                            <td><input name="fromDbName" /></td>
                        </tr>
                        <tr>
                            <td>数据库Schema:</td>
                            <td><input name="fromSchema" /></td>
                        </tr>
                        <tr>
                            <td>用户名:</td>
                            <td><input name="fromUsername" /></td>
                        </tr>
                        <tr>
                            <td>密码:</td>
                            <td><input name="fromPassword" /></td>
                        </tr>

                    </table>
                </fieldset>
             </td>
             <td>
                 <fieldset class="fieldset_1">
                     <legend>目标数据库信息</legend>
                     <table class="easyui-datagrid" title="数据库配置" style="width:600px;height:270px">
                         <tr>
                             <td>数据库类型:</td>
                             <td> <input type="radio" name="toType" value="MySQL"> MySQL
                                 <input type="radio" name="toType" value="PostgreSQL"> PostgreSQL
                                 <input type="radio" name="toType" value="Oracle"> Oracle19c
                                 <input type="radio" name="toType" value="VastBase"> 海量
                                 <input type="radio" name="toType" value="DM"> 达梦
                             </td>
                         </tr>
                         <tr>
                             <td>数据库地址:</td>
                             <td><input name="toUrl" /></td>
                         </tr>
                         <tr>
                             <td>数据库端口:</td>
                             <td><input name="toPort" /></td>
                         </tr>
                         <tr>
                             <td>oracle数据库服务类型:</td>
                             <td> <input type="radio" name="toOracleType" value="1"> SERVICE_NAME
                                 <input type="radio" name="toOracleType" value="2"> SID
                             </td>
                         </tr>
                         <tr>
                             <td>数据库名称:</td>
                             <td><input name="toDbName" /></td>
                         </tr>
                         <tr>
                             <td>数据库Schema:</td>
                             <td><input name="toSchema" /></td>
                         </tr>
                         <tr>
                             <td>用户名:</td>
                             <td><input name="toUsername" /></td>
                         </tr>
                         <tr>
                             <td>密码:</td>
                             <td><input name="toPassword" /></td>
                         </tr>
                     </table>
                 </fieldset>
             </td>
        </tr>
         <tr>
             <td colspan="2"><div>请选择要迁移的类型</div>
             <input type="checkbox" name="synType" value="1"> 表结构
                 <input type="checkbox" name="synType" value="2"> 数据
                 <input type="checkbox" name="synType" value="3"> 视图
<%--                 <input type="checkbox" name="synType" value="4"> 存储过程--%>
<%--                 <input type="checkbox" name="synType" value="5"> 触发器--%>
                 <input type="checkbox" name="synType" value="6"> 索引
                 <input type="checkbox" name="synType" value="7"> 约束
             </td>
         </tr>
         <tr>
             <td colspan="2"><div>请输入要迁移的表名/视图名/存储过程名/触发器名(多个表用英文分号隔开)或者输入查询语句(多个查询语句英文分号隔开)</div>
                 <div ><span style="font-size: 8px">注1：若什么都不输，默认迁移源库中所有表及数据</span></div>
                 <div ><span style="font-size: 8px">注2：视图迁移受依赖的影响，有迁移失败的可能，可对迁移失败的视图分批多次迁移</span></div>
             </td>
         </tr>
         <tr>
             <td colspan="2">
                 <textarea id="sysnTables" name="sysnTables"
                           class="width_full textarea " style="width: 100%;height: 60%"></textarea>
             </td>
         </tr>
    <tr>
        <td colspan="2" align="center"><input type="submit"></td>

    </tr>
     </table>
</form>
<div><span>
    目前已实现的迁移内容：</br>
    postgresql/海量-->postgresql/海量 的表结构，索引，数据，视图</br>
    postgresql/海量-->mysql 的表结构，-- 索引，数据,视图</br>
    mysql----------> postgresql/海量 的表结构，索引，数据,视图</br>
    oracle---------> postgresql/海量 的表结构，索引，数据</br>

    mysql--> mysql 的表结构，索引，数据</br>
    oracle-->mysql 的表结构，索引，数据</br>

    oracle-->oracle 的数据</br>

    <br>
</span></div>

</body>
</html>